"AccountingElementData": { "description": "One of the several elements in an Accounting String. Valid types are Fund, Organization, Account, Program, Activity, Location", "type": "object", "properties": { "elementType": { "$ref": "uitypes.json#/definitions/elementType" }, "chartOfAccounts": { "$ref": "#/definitions/ValidChartOfAccounts" }, "accountingElement": { "oneOf": [ {"$ref": "#/definitions/ValidFund"}, {"$ref": "#/definitions/ValidOrganization"}, {"$ref": "#/definitions/ValidAccount"}, {"$ref": "#/definitions/ValidProgram"}, {"$ref": "#/definitions/ValidActivity"}, {"$ref": "#/definitions/ValidLocation"} ] }, "activityDate": { "$ref": "uitypes.json#/definitions/activityDate" }, "effectiveDate": { "$ref": "uitypes.json#/definitions/effectiveDate" }, "nextChangeDate": { "$ref": "uitypes.json#/definitions/nextChangeDate" }, "terminationDate": { "$ref": "uitypes.json#/definitions/terminationDate" }, "effectiveStatus": { "$ref": "uitypes.json#/definitions/effectiveStatus" }, "recordStatus": { "$ref": "uitypes.json#/definitions/recordStatus" }, "dataEnterableInd": { "$ref": "uitypes.json#/definitions/dataEnterableInd" }, "organizationData": { "organizationPredecessor": { "$ref": "#/definitions/ValidOrganization" } } } }, "event": { "description": "A change to data.", "eventAction": { "$ref": "uitypes.json#/definitions/eventAction" }, "eventDate": { "$ref": "uitypes.json#/definitions/eventDate" }, "eventId": { "$ref": "uitypes.json#/definitions/eventId" } }, "object": { "description": "A structured collection of data.", "type": "object", "objectName": { "$ref": "uitypes.json#/definitions/objectName" }, "objectVersion": { "$ref": "uitypes.json#/definitions/objectVersion" } }, "source": { "description": "The source of a data element.", "type": "object", "name": { "$ref": "uitypes.json#/definitions/name" }, "store": { "$ref": "uitypes.json#/definitions/store" } }, "metaData": { "description": "Metadata for a data event", "type": "object", "properties": { "event": { "ref": "#/definitions/Event" }, "object": { "#ref": "#/definitions/Object" }, "source": { "ref": "#/definitions/Source" } } } }